I get my 5.56, 7.62, 9mm, and .22 from Freedom Munitions and Midway. Slugs and shells from Buds guns usually. Love mail order, usually free shipping from Freedom, just don't expect it for a few weeks. Midway and Buds ship fast.
My UPS guy calls me sir lol...