Davidson Defense Marathon 14.5-inch Carbine-Gas 5.56 NATO AR-15 Pistol Upper Build Kit Pin/Weld Ready