Just a heads up that if you want to pay Canada Ammo with a direct deposit, their website and emailed info is incorrect. You can't do a direct deposit to TD Canada Trust like the website says. The email you get will give you RBC deposit information, not TD.
I blew my lunch hour trying to make a DD at my TD branch, no joy. Had to send an EMT instead.
Canada Ammo knows about the issues but the guy who does their website hasn't got around to fixing it. FYI.