I liked your thread title. I agree for the most part about your body. I disagree with your conclusions and options.
1) pulling the weapons - Not At All Possible.
2) removing the perks - Should Not Be Possible: it is what makes that weapon different.
3) reduce magazine size - C'Mon Man!!!
The problem is not the gun - nor the player wielding it - The Problem is how it is acquired. Fabled Needs To Go.