Basic Reloading Course

Learn the fundamentals of reloading small arms ammunition for sports/target and recreational shooting.

Please enter your details to receive the course information PDF.

You will be subscribed to our newsletter and can unsubscribe at any time.
Please wait...

or Close


Course in Reloading Small Arms Ammunition

Basic Reloading courses are currently on hold.

As most shooters will realise, ammunition is expensive and often the reason that people shoot less or even stop shooting altogether. In some cases it is not so much a cost-factor that prohibits the shooting for sport and recreation but a limited supply of ammunition from local dealers.

Complex legislation and pressure from international suppliers to prioritise foreign market supply can make it difficult for Australian firearms dealers to supply sufficient quantities of ammunition to Australian shooters at affordable suppliers. These limitations are not the fault of the dealers; it is simply a common trend across the industry, both in Australia and overseas.

One solution to this problem that shooters have been turning to for over 100 years is reloading their own ammunition. By re-using fired cases or acquiring new cases and other components, shooters are able to manufacture their own ammunition with relatively low setup costs and be able to produce good quality ammunition at a fraction of the cost of buying factory ammunition.

The purpose of this course is to educate participants about the reloading process and assist them to develop the basic skills to start reloading their own ammunition.

Course Outcomes

This is a recreational interest course.

This is a non-accredited course therefore a certificate will not be issued. A Statement of Attendance can be provided on request.

On successful completion of this course, you will have developed and practised the fundamental skills to reload rifle and pistol ammunition for personal use using a single stage reloading press.

Entry Requirements

Participants on this course must either:

  1. Hold a current firearms licence issued in Australia; or
  2. Be eligible to hold a firearms licence in QLD and have completed a Firearms Safety Course.

To find out your eligibility to apply for a Firearms Licence in QLD please visit Weapons Licensing QLD.

Please be advised we are unable to train students on a student visa. You must find a CRICOS registered training provider.

What will I need to provide to enrol?

  • Enrolment Form
  • USI
  • Photo Identification
  • Payment

Delivery Options

This course is delivered face-to-face over 8 hours.

You will undertake a brief theory lesson to address the underpinning knowledge requirements then the remainder of the course will be delivered through practical training using a variety of reloading equipment. You will also attend a range practice at the local club to test and evaluate ammunition loaded on the day.

Course Fees

Currently this course is only delivered at our North Lakes office and is $150.

Basic Reloading courses are currently on hold.


Asset College’s Course in Reloading Small Arms Ammunition covers the following subjects:

  • Relevant legislation
  • Safety
  • Sources of information
  • Ammunition components and types
  • Introduction to ballistics
  • Reloading tools
  • Setting up your reloading station
  • Reloading fundamentals and process
  • Inspection and testing
  • Disposal of reloading waste

Resources and Equipment

Asset College will provide sufficient resources and equipment to complete this course.

Participants may also supply their own resources equipment for this course if they wish however, use of the equipment on the day will be subject to the discretion of the instructor. Participants wishing to bring their own firearms for the range component may do so with prior approval only.


“Please pass my best thanks to Mark for the reloading course on Saturday.
From his dedication to teach, I learnt a lot in a short time and I feel confident now to go into reloading by myself. I won’t hesitate to come again for another course.”

Daniel Pasquelin

Reloading course
State Winner

Contact us to enquire or to add your name to the waitlist

Our partners that also offer
this course

This course is currently not available through our partners.

Request a Course Guide

var ifr = document.getElementById("JotFormIFrame-202810735188860"); if(window.location.href && window.location.href.indexOf("?") > -1) { var get = window.location.href.substr(window.location.href.indexOf("?") + 1); if(ifr && get.length > 0) { var src = ifr.src; src = src.indexOf("?") > -1 ? src + "&" + get : src + "?" + get; ifr.src = src; ifr.src += (ifr.src.indexOf("?") > -1 ? "&" : "?") + "isIframeEmbed=1"; } } window.handleIFrameMessage = function(e) { if (typeof === 'object') { return; } var args =":"); if (args.length > 2) { iframe = document.getElementById("JotFormIFrame-" + args[(args.length - 1)]); } else { iframe = document.getElementById("JotFormIFrame"); } if (!iframe) { return; } switch (args[0]) { case "scrollIntoView": iframe.scrollIntoView(); break; case "setHeight": = args[1] + "px"; break; case "collapseErrorPage": if (iframe.clientHeight > window.innerHeight) { = window.innerHeight + "px"; } break; case "reloadPage": window.location.reload(); break; case "loadScript": var src = args[1]; if (args.length > 3) { src = args[1] + ':' + args[2]; } var script = document.createElement('script'); script.src = src; script.type = 'text/javascript'; document.body.appendChild(script); break; case "exitFullscreen": if (window.document.exitFullscreen) window.document.exitFullscreen(); else if (window.document.mozCancelFullScreen) window.document.mozCancelFullScreen(); else if (window.document.mozCancelFullscreen) window.document.mozCancelFullScreen(); else if (window.document.webkitExitFullscreen) window.document.webkitExitFullscreen(); else if (window.document.msExitFullscreen) window.document.msExitFullscreen(); break; } var isJotForm = (e.origin.indexOf("jotform") > -1) ? true : false; if(isJotForm && "contentWindow" in iframe && "postMessage" in iframe.contentWindow) { var urls = {"docurl":encodeURIComponent(document.URL),"referrer":encodeURIComponent(document.referrer)}; iframe.contentWindow.postMessage(JSON.stringify({"type":"urls","value":urls}), "*"); } }; if (window.addEventListener) { window.addEventListener("message", handleIFrameMessage, false); } else if (window.attachEvent) { window.attachEvent("onmessage", handleIFrameMessage); }
Skip to content