They only hold 12 rounds which is low for a gun that big but it was designed in the late 80s so I guess it had its place.
I love my USP40s that I have. I have an old KF (1994) date code USP40, a newer Usp40 compacg, and also a USP40 tactical.
I know a lot of people choose the 45 in the usp...