Here is an almost complete kit for $479. Get a muzzle brake and pin and weld it. Then get a PSA stripped lower for $59.
PSA 16" 5.56 NATO 1:7 Midlength Nitride 13.5" Lightweight M-Lok MOE EPT Rifle Kit w/ MBUS Sight Set | Palmetto State Armory
AR-15 "Stealth" Stripped Lower Receiver | Palmetto State Armory
Or get this upper for $349
PSA 16" Carbine-Length M4 5.56 NATO 1/8 Phosphate 13.5" Lightweight M-Lok Upper - With BCG & CH | Palmetto State Armory
and this lower $149
PSA AR15 Complete MOE EPT Stealth Lower, Black | Palmetto State Armory
and then get a muzzle brake and pin and weld it.
I, um, know someone who has done that with blocked articles, but last time this person tried to do it, it didn't work. I think the nj.com folks have figured out a way to stop people from using that workaround...
I haven't used those but have used the ISOTunes sport advance. I'm not a fan. If you turn up the ambient gain too high there is a lot of static. Additionally I find that the plug works its way out of my ears when I'm cutting the grass. I also have the Etymotic Gunsport Pro plugs. I'd recommend those or the Otto NoizeBarrier rechargeable plugs.