Assertion: firearm | /r/CapableOf | use the force of recoil or gas
Facets:
value: to eject the empty case
type: PURPOSE
Source sentences:
text: Semi-automatic refers to a firearm which uses the force of recoil or gas to eject the empty case and load a fresh cartridge into the firing chamber for the next shot and which allows repeat shots solely through the action of pulling the trigger.