JCGPP: Jobe City Guard Personal Pistol

What does JCGPP mean? The above is one of JCGPP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Jobe City Guard Personal Pistol