Free: Contests & Raffles.
You can buy 6 dozen limit at uline.com It’s their brand but they seem to work fine
Amazon has Ball lids, $15.08 for a box of 12. Maybe set up a trade 1:1 for some .223? Seems like everything is in short supply, lots of money flowing around and production challenges in addition to fear.