how a semi automatic rifle works americanrifleman.org Category:hunting and shooting Global Rank:111,588 visits:711.4K pages/Per:1.3 ADS