04930 weather.
in these days of increasingly oppressive anti-gun policies and almost police state politics ... it has never been more important for the aware citizen to know how a working firearm is constructed.
ADS