Check these fancy looking pistols.
They are 3D printed, comes in 10 parts and cost $195. You will still need to sand them, paint them and enjoy all the fun making them to your liking. More to find here.
And what about nice cold steel in your hand? This knife is also buyable and is made from resin with a cold cast aluminum finished. The grip is wrapped in cloth and is 14,5 inches in lenght. Check it here.