I was personally confused about some of the similarities and differences between several models of KJWorks Beretta M9 CO2 Blowback Airsoft Pistols, so I decided to make a video where I go over 4 models of KJWorks M9 Pistols and point out the commonalities and differences between them.
Here are the 4 versions of KJWorks Beretta M9 CO2 Blowback Airsoft Pistols: