complete factory S&W mp sport upper 250 sold ar upper with port cover and shell deflector 50 Sold ar upper with shell deflector 40 shipped 6" Ballistic Advantage 300 blk barrel 50 shipped Midwest Industries handguard 7" 80 shipped