KelTec sub2000 might be a good option. Mine weighs in at around 5 lbs and 9mm +P out of a 16" barrel is more than adequate for 100 yards. The stock sights are chintsy but functional and you can swap them out for AR type. Adding an optic isn't as easy but can be done with a forearm swap.