The Javelin Gun Works Full Metal M24 Spring Sniper Rifle is an awesome example of a high power, high quality airsoft gun, that won't break the bank. The stock is made from a high quality polymer that helps save weight but also provides a solid chassis for the gun. The bolt and lever are made of metal for durability over other cheaper models with plastic bits in the lever. The barrel is also made of metal to replicate the real M24's barrel. The butt stock pad is adjustable to fit with different shooter's comfort level. There are sling attachment points on the front and rear of the stock, there is also a bipod swivel near the front where you can attach a bipod for a long stable shot. The magazine holds 15 rounds and is very easy to change because it's designed to pop right out the magazine well when released. If you're ready to be deadly from long range then you have to check out the Javelin Works M24.