A CZ457 or even a lowly Savage MkII will often if not nearly always outshoot or at least equal the best air rifles, with quality ammo each prefers. As much as I love the Ruger 1022, the Walmart special (which is really nice and they have the Savage in the Boyds At One stock cheap) is not on par with a higher end air rifle. Not even close. But I have a custom built (by me) 1022 that certainly will but I also have some money in it, way more than $250. And Volquartsen has the new Summit, based on a 1022 but it is a side lever bolt action and they are accurate! And silent with a legal suppressor. And cost near $1,800! Guns can be expensive, be the ABs or PBs, when we start looking for perfection in accuracy, that is going to cost some $, just what it takes to chase perfection and I suppose it is part of the allure.
If I had the dollars I would go get a Ghost in .30 right now, but I do not

.
There is a brick and mortar sporting goods store back home that does carry or at least has been carrying numerous air rifles and supplies and equipment along side their PBs. I bought my first Urban and M-Rod from them. I have made numerous PB purchases from them and they know me so sometimes they give me a special deal. They carry FX. Uh, no, no special deals on these

. It was the getting to handle and hold and look at the rifles that got me over the edge for PCPs. And handling that FX M3, wow, it was a beauty, he had to pry it out of my fangles.
I am nearly 71, been a gun guy since I was 4. I shoot a box, I buy another or two. I use up some primers or powder, I buy a box or two. Slowly, inexorably, like a glacier grinding a mountain away, I have accumulated a supply that will out last me. I buy low, I buy high, when available, that way the costs average out. I am now trying to get in a stock of pellets. What cannot be squirrled away is air. I guess in the same vein, eventually purchasing a reliable compressor is a necessary thing, no different from putting in a supply of powder or primers. The air is free, the pumping and storage part is not.