I like the USP 45 Site Mount but I needed something that fit my .40 Beretta PX4 Storm. So, I rebuilt it from the ground up in Tinkercad to let me make alterations where needed to fit my handgun. I added 3 rails and an extension with a bottom rail on the front end as part of the print. I cut the hex holes for the screws to fit a 6/32 machine screw I picked up from the local hardware store. If you want a different screw size, feel free to message me.
If you're wondering if this will fit your pistol, the first file is "tri rail test slice". It's a half inch slice of my frame. If it slides over your sights and fits snugly on your rails then it should fit your gun. If not, please let me know and I can make some adjustments. It fits my .40 baretta PX4 but had some issue with a glock .40 so I'm tinkering a little with the dimensions.
DISCLAIMER Putting a vertical grip on a pistol is illegal without the AOW Stamp or SBR Stamp. If you want to use a foregrip on a handgun it must be angled. However, feel free to throw whatever you like on an airsoft gun or any non-lethal weapons you use these prints on :)
This thing was made with Tinkercad. Edit it online https://www.tinkercad.com/things/ia8SydHX2tq