16-inch barrel, see photos, has Rugged Suppressor attachment for 7.62 suppressor, threaded barrel. This is my personal firearm; it has only had 200-300 rounds through it. Great gun! Has adjustable gas block for suppressor attachment. No magazine with gun, magazines available at Magpul.