Description
There has never been a higher demand for self defense handguns than there is today. The greatest demand is for the smallest lightest gun available but this has drawbacks. Generally these guns are difficult to shoot well lack stopping power and recoil can be a problem. If you can