Amazing!
You buy a car , the wife a car , the kids a few cars , and you pay for tyres and servicing regularly.
You have a passion, a calling , an escape, and you hardly if ever get it serviced! Shame on you.
Guns need servicing annually. A clean and lubrication probably will not cost $150.