In my area....LGS's are beginning to regularly have .40 at decent prices...as long as you are not picky on the brand. .22 is available at most LGS in 100 rd. A day quantities....prices are not terrible but are not great either. Walmart.....well my opinion just keeps decreasing...the per capita stocking system leaves my local Walmart with very little to offer....they have nothing and get almost nothing in. big box sporting goods have HP .40 (at a premium price) but never any .22 or popular handgun in FMJ. I agree that its coming back....but very, very slowly.
“The beauty of the Second Amendment is that it will not be needed until they try to take it.”
― Thomas Jefferson
“The constitution shall never be construed...to prevent the people of the United States who are peaceable citizens from keeping their own arms.”
― Alexander Hamilton