Self-loading

Self-loading:

Firearm which fires, extracts, ejects and reloads once for each pull and release of the trigger. Also called Semi-automatic or Auto-loading.