SHTF Weaponry
Before we discuss the weapon systems, for the ones alien to term SHTF – It stands for $hit hits the fan, what it essentially means is “dire circumstances”, there are several interpretation based on locations and nationalities of SHTF. The situations for SHTF...