"Most will agree on changes to so-called assault weapons, "
I love ya Charles, but most DON'T agree. The term "assault weapon", is one contrived by the same Liberal fools you and I despise. I'm cutting you slack though as you admit you don't own a gun. And living in NYC it's near impossible to get one. But you need to come on out to the heartland and take a "learning vacation" Visit some gun clubs, hang out with folks who are versed and knowledgeable in firearms. Try shooting an AK, an AR-15 or an SKS. Find out just how enjoyable sport shooting is, and get away from the libtard swarm for a few weeks.