i have a KSC USP only things thats stock are the mags valves and the inner barrel. with the metal slide its a beast firing it on propane it loud as hell people know when m USP is being shot. personally great gun stock once you get the metal slide and upgraded springs propane is basically a must.
heres mine