Yes, xgrips are not required. Just don't ram your mags in too hard or you can damage the ejector.So, I can use a VP9/P30 full size mag in my USP 9 Compact without having to buy these things?
https://www.hkparts.net/shop/pc/X-Grip-HK-USPC-P30-Magazine-Adapter-198p16671.htm