We are a single income family. It would be unfair for me to have everything I want without the wife getting her share. So if I get a new gun, I make sure she is compensated nicely and we have no problems. A couple of times when she has wanted some higher $ ticket item, she has prompted me by asking, "Don't you need another gun or something?"
She does not complain about ammo, however. Ammo for a gun is like gas for a car as far as she is concerned. It is a necessary expense.
"If you look through your scope and see your shoe, aim higher."
-- said to me by my 11 year old daughter before going out for hogs 8/13/2011