Other than the poly frame, the P-07 has little in common with the G-guns.The CZ is hammer-fired, has great ergonomics for everyone but people with the smallest hands, has real safeties (multiple), and fires DA/SA. The G-gun is striker fired, has horrible ergonimics for everyone, Only has that trigger safety, and becase its striker fired is DAO. You really can't have 2 more different polymer framed guns.