You see this kind of thing all the time. Many people fail to think legaly and think logicly. They see a bunch of legal aftermarket parts legaly sold for attachment to the rails on common platforms such as ARs and AK, and purchase and attach them.
There was even a recent thread in the autoloader section where someone was claiming an AR pistol was a great item, and one of thier listed reasons it was so great was the ease of such an attachment. They were obviously unaware that attachment of a piece of plastic to the accessory rail was manufacture of an NFA item, and such requires a tax stamp beforehand in addition to state law.
They don't realize that the exact same platform sold as a pistol is different than one sold as a rifle. That the long rail on the pistol of an AR pistol cannot have the commonly mounted things sold to attach to it.
In fact since the rail works as a forward grip itself it really is confusing that
attaching a vertical grip to the horizontal grip is illegal. That is because
the horizontal grip however is not a grip, because it is a rail for accessories and not for holding. Just like the magazine and magazine well often used as a grip are not a grip, but a magazine and magazine well just conveniently there to grip.
So many people are in violation. They are commiting serious felony actions punishable by many years in prison for illegal manufacture of an NFA item by attaching a cheap piece of plastic.
Since they are so blatantly commiting a felony action I am sure they would also support the loss of thier right to own a firearm for life.
Either way, it's certainly a good idea to know the gun laws in your state as well as federal, before you look to purchase a gun.
Do you know all the vehicle laws before you purchase a vehicle? There is books of them. The vehicle code of CA alone is massive, then you have federal regulations.
Should every person spend weeks becoming educated and up to date on all of them prior to purchase?
The reality is a lot more is expected of certain groups of people than others.