What does she want? Sounds like you just get stuff based on your wants not her needs.
I don't think I sound like that at all, and besides I have all the guns I want. Asking her what kind of gun she wants is like asking me what kind of flowers to plant in the yard or what color of curtains to buy.
Thanks for the replies everyone.