I don't believe for one second that there have been "many" complaints. Most likely the only complaints have come from some membership of a single organization and/or minuscule group of hoplophobes.
No doubt if a vote were taken from the community, they would overwhelmingly approve the current design. Leftists politicos constantly use the excuse of supposed "many complaints" as justification for doing what they personally want to do, when there is no such thing.
Nobody ever challenges their claim of "many" complaints. Far leftists, being only a small minority of the population consistently lie about things like this and get away with it because nobody with any authority or power ever calls them out for being elitist liars who make things up to justify doing what they personally want to do.