Smith & Wesson 812003 M & P15 Upper Receiver 223 Remington/5.56 Nato 16 " Steel M4 Profile Black Brl Finish $0.49
Cmmg 60f10e9 Resolute 300 Mk4 Upper Group 6mm Arc 16.10 " Black Nitride 416r Stainless Steel With 3 10rd Magazines $0.49