Too funny, that does make sense. Guess I put to much into my firearms.
Honestly it comes down to managing your money and "making lemonade from lemons."
I have had my bank account pull $100 from each pay check (I get paid twice a month, so $200 goes to savings each month), honestly I've become so used to it now that it doesn't affect my budget at all, but at the end of the year I have $2400 saved up to do whatever I want with. Aside from my 4Runner, I haven't ever spent more money than I have in the bank at any given point in time, even when I use my credit card I do not exceed what I can pay off at the end of the month; I've found that working within the constraint of not owing people money tends to help me plan things better financially (granted it severely limits me in what I can spend, my father who's a broker and real estate agent is well versed on taking advantage of credit and making it profitable for him, I can't bring myself to have debt, even if I'm working it to my advantage and will pay for itself in the end), my next big loan will probably be a house whenever I decide to buy one... which I'm not looking forward to.
For example I work as a Toyota Technician, so in my off-time I work on my vehicle. That cuts down cost a lot since labor is my own free-time. I have experience in design, welding, machining, and wrenching which also helps. I used to be a teaching assistant/department assistant for my college's industrial department for a few years and that gave me access to equipment as well.
Some things like the "new" reinforced rear links on my 4Runner are repurposed "junk parts"; I got the links from 2014 FJ with 20k on it when the owner had me install MetalTech rear links and he didn't want his old ones. So I welded 1/8" angle iron to the links, painted them, and they're now stronger and newer than my old 10+yr & 120k old ones; those will keep me going a bit until I get beefy adjustable rear links.
Other mods such as the body lift were taking advantage of my expertise and friends/connections. I designed the body lift and steering wheel spacer, asked my friend who works as a machinist (this was just last year, I haven't been working at the college for a long time so I didn't have access to a lathe and mill to do this myself) and he was nice enough to machine them up in his down time as long as I got him raw material.
Some mods are situational, for example 2 weeks ago I failed to give myself enough clearance to avoid a log on a trail dong about 25~30mph and took it in the passenger wheel. Bent the spindle and put the 4Runner out of commission for going on 2 weeks now. Insurance covered it and cut me a check for the damages, I decided to ask my boss if I can work on it in my own time saving a ton of money on labor and then use my employee discount to get brand new Toyota parts (insurance wanted to put a Napa Steering Rack, I said no). Out of the left over money I pulled some funds from my savings account and decided to take advantage of the downtime and buy two new spindles, reinforce them with Total Chaos Spindle Gussets ($80 shipped to my door, $5 for VHT Chassis paint, and about 2hrs of prep/welding time to burn the gussets on the new spindles), and buy Camburg Kinetik UCA to replace my banged up SPCs. This is a mod that I would have done eventually, but probably not anytime soon since I didn't want to spend $1400 in just aftermarket parts and have the vehicle un-drivable for a day or two; but since insurance took care of 95% of the cost and I had to replace those parts anyways, it ended up working out (will hopefully have her up and running tomorrow night!)
Oh and I hear you on the guns... I just picked up a beautiful LWRC REPR in 16" Spiral Fluted with mags and ammo, I've been saving up for years to buy that rifle and now I need to save up for a good scope to go with it.