here is a free gun you can download if you have a 3d printer, if you dont have a 3d printer its only $2,500 for a nice one

http://defcad.org/liberator/