Here’s an affordable one.
http://thetruthaboutguns.com/2010/08/captain-john-raguso/gun-review-kel-tec-sub-2000-40/
My son bought this very one.