never buy anything online
Yep.
Buy local, pay cash--no check, no plastic.
Any purchase that can be traced to you indicates the presence of at least one firearm of that caliber. If you want to stay off the radar and have arms purchased private sale (no paperwork), pay cash for the ammo.