what is an assault pistol
The definition of an assault weapon also includes any semiautomatic pistol that has the ability to accept a detachable magazine and has at least one of the following features: 1. the ability to accept a detachable ammunition magazine that attaches at some location outside of the pistol grip;