If you want cheap you can get a marlin camp 9 or camp 45 they have aftermarket 30rd magazines you can buy.
http://www.centerfiresystems.com/MAGMAR02.aspx
I would just build a light AR-15 with a good flash suppresser and recoil buffer no rails and just a flattop with flip up sights.