Davidson Defense AR-15 Slant Port M-Lok Free Float 7" Length & Barrel Nut Made in USA