The two guns share mags (with a simple adapter in the carbine)
I love the CX4, wish I could afford one!!!
Great post, But I will add-
There are different models, but no adapter is required.
The CX4 comes in the "92" version that takes Beretta 92 Magazines and the "PX4" version that takes the Beretta PX4 Storm Magazines. Both come in 9mm and .40 caliber.