I think everyone has some very good issues here.
I live in New Jersey (for now) and the laws here are so strict that sometimes I feel like I live in a Jail Cell or a Prison Camp. I think the biggest problem, which encompasses all of what you listed above, is the Democrats trying to impose crazy laws against the legal gun owner that has NO effect on the criminals who get their guns on the street illegally and not in a gun shop.
As for magazine limits, it only hurts the law abiding citizen who has to defend him or herself from a criminal who has a 30 mag cartridge or a drum magazine. It is totally unfair!
I own two Glocks and an AR15 of which I only shoot on a range with. Just because you own an AR15 or some other kind of assault weapon does not make you a criminal nor does it mean you will do something wrong with it. I served in the US Navy from 1980-84 and I trained on the 45 auto and an M16. One day I would like to try and get into competitions with these skills.
Ashamedly, I have been a Democrat for most of my life, even though I have voted Republican a lot, and now I am sick of what the Democrats are trying to do to us law abiding gun owners and my wife and I have made the decision to register as Republican this coming week.
To help fix this, as @Dawn asked, would be to join organizations that help the gun owner and shooting enthusiasts like the NRA, NJ2AS (NJ Second Amendment Society) and there are others. Fund them when you can and call your congressmen and congresswomen and governors to tell them what you think and ask them politely to vote in favor of the law abiding gun owner.