While not cheap, the Desert Design D3-9SD pistol-caliber carbine is loaded with all of the features that make 9 mm semi-automatic platforms a hoot to shoot.https://www.shootingillustrated.com/articles/2020/1/13/range-review-desert-design-d3-9sd/