"A lot of citizens taking a bullet for the Second Amendment."
.
--- Um, that's not "taking a bullet for the Second Amendment."  Your Constitutional rights stop when they infringe on mine-- that's simple Civics.   Just like your 1st Amendment rights stop when they overtly call for violence against me.  If I am harmed or killed because you told a group of people to go and assault me, it would be just as silly to say, "you were willing to take a bullet for the 1st Amendment."
.
"A gun tax?"  So punish law-abiding, responsible gun owners because of criminals?  That certainly falls in line with what your fellow Leftists in Seattle and Chicago are currently doing-- it's just a shame it doesn't prevent gun crime.
.
I think your problem is that you think  "gun owner" is the same as "criminal," or else you would be laughably demanding that the latter of those two groups to "to fork out some compensation"-- not the former.