I've got a stock M&P15 and just purchased a Pulsar XP50 Thermal scope and am currently awaiting approval for a Banish 30 suppressor. I plan on using the rifle on coyotes, hogs and maybe even deer (with proper permits of course) at ranges less than 200 yards.
I'm wanting a shorter barrel (9-10") and a better handguard. I am considering just replacing the upper. Any recommendations on a setup? And a what point is it more cost effective to just buy another rifle?