The LD254 Battle Rifle is a 7.62mm caliber NATO battle rifle is ideal for a variety of applications where increase range and power are required. Available in Pistol, CQB, Patrol, Service, and DMR variations to fit your specific needs. ?? FEATURES: Semi-auto or Select Fire options Gas impingement operating system 7.5″, 11.5″, and 14.5″, 16.5″ and 20.5″ barrel lengths M-Lock Handguards Rear charge Flat top sights Suppressor Compatible Ambidextrous magazine release SPECIFICATIONS: Mil Spec 7075 forged upper/lower. Upper receiver, lower receiver and handguard hard anodized to Mil Spec Type III specifications.