Carbon Helix,
I wish I could offer some suggestions for your dilemma, but the only solution I have found, is to make more money. And then get a second job. The time you spend working, will reduce the time you read gun rags and cruise the internet for guns you never even knew you would want...