The only objections I have to the attachments on the "modern sporting rifle", aka the AR, are a bayonet mount, and a grenade launcher.
I see no need for either in a civilian environment.
Duuuuude... like how else are you supposed to park your car when your garage door electronic signaller's out of batteries?