That's why I'm putting it more like 20 years out. Eventually there will be printing technology that will provide the tolerances required for a complete gun that doesn't blow up in your face.
This is a very exciting future indeed. There hasn't been something like this since the home computing revolution. It's the 1970s again, and we're still at the Homebrew Computer Club stage.
Tell me about it. I went and bought a reprap. I now have a 3d printer on my desk that's priced well under a grand, that is cheap as hell to run and that is designed from the outset for making replacement and upgraded components for itself. - http://www.reprap.org
Why more people haven't bought one already is more of a mystery to me.