Tough position you find yourself in OP. I can only add this:
1. I would give up every gun in the house for my wife. I like guns. I love my wife.
2. Before that happened, I would do everything possible to understand her position and offer mine as well. Don't seek compromise on this issue or any other- seek solution. Show her your safe gun handling, take her to the range, let her shoot. Go from there.
3. Read, re-read and consider implenting the post below.
1. I would give up every gun in the house for my wife. I like guns. I love my wife.
2. Before that happened, I would do everything possible to understand her position and offer mine as well. Don't seek compromise on this issue or any other- seek solution. Show her your safe gun handling, take her to the range, let her shoot. Go from there.
3. Read, re-read and consider implenting the post below.
I make more than you, my wife makes more than her. We discuss all purchases if they are not grocery or for the kids. It's as was said above, it's "we earn", not "I earn" and "she earns".
We're doing a small group study on marriage and I came across this quote. "My wife has been married to five men, and all of them have been me". If you don't like how someone is, just wait, they'll change basically.
It's typical that you marry someone and then you find out something you don't like about them. It's on her to accept your position on guns, and it's up to you to be respectful of her wishes and minimize her exposure to them around the house. Don't cut and run. You're just getting to the exciting stage of your relationship.
Piper, Carson, and Keller on Sustaining the Covenant of Marital Love on Vimeo
It's probably a good idea to get some marriage counseling though. You guys seem to have more disagreements than just guns. If you're religious, you probably took a vow before God that you will stay with her and she's a gift from Him to you. Either God was wrong, or you're discussing tossing away the gift.