Yes, it will.
You can also buy a mag sleeve that will fit on the full size mag and fill in the space between the bottom of the grip and the bottom of the mag.
When I carry the 9c I have the compact magazine in the gun and carry a full size mag as my spare.