Self-loading rifle

Self-loading rifle may refer to: