Try hardware stores, especially ones dealing with plumbing supplies. I usually get o-rings that fit KJ mags in Canadian Tire, but I don't think you will be able to find one in NY

Bring your original o-rings to the store and compare, you should be able to find something close.