hi guys this an m16 that I built .It can hold tons of attachments due to the barrel. This gun is pretty similar to the really thing and shoots around 30-45 ft. I know it is a bad range but it was meant for looks. I give silentassasin21 partial credit for internals and parts of the body. The rest I redid myself. here are some pros and cons. Pros: removable mag, trigger guard, room for attachments, firing pin has a rail to follow, and it stores a mag in the stock. Cons: heavy, very limited range Well that's it for this gun and just let me know if you want me to post my version of it.