Buying 9mm Ammo in Australia
- Prices9mm from $29 a box of 50 (Winchester USA 115gr FMJ) and $31 (CCI Blazer); Sellier & Bellot $34, Fiocchi $40, non-toxic $41–$60, JHP $45–$97; bulk 1,000-round cases $440–$465.
- AvailabilityAbout 25 9mm Luger lines in stock today from Sellier & Bellot, Fiocchi, Winchester, CCI, Federal, GECO, Hornady, Speer, Remington, Aguila and Highland; the page shows only ammunition on the shelf.
- DealerMagnum Sports, 19 Babbage Road, Roseville Chase NSW — NSW Firearms Dealer Licence 413159984 — (02) 9882 2689
Common questions
How much is 9mm ammo in Australia?
Do I need a licence to buy 9mm ammo in NSW?
What is the best 9mm ammo for IPSC and club shooting?
Can you post 9mm ammunition?
Which 9mm ammunition is in stock?
Answers written by the licensed dealers at Magnum Sports, Roseville Chase NSW. Last reviewed September 2026. Firearms law differs by state; check with your state registry before you buy.
