in the realm of firearms they do more harm than good.
Look at silencers.
Can a mom living alone supporting kids can afford a firearm, suppressor AND a $200 tax stamp? She just has to home that if her home is invaded and she has to defend her family they don't suffer hearing damage.
Look at stocks on short barrel rifles (or pistols).
A stock adds an extra point of contact to the person and their weapon. That extra point of contact helps make the aiming more accurate and when you are defending your home, you want to shoot the bad guy, not your family, pets, the neighbors who happen to be walking by... You need an extra $200 for that added accuracy.
Pistol braces.
This is their next target since the industry has adopted this device to (again) aid in more accurate marksmanship.
I know you like to be a cuck for the establishment, but thinking once in a while won't hurt you.