No

Here are some guns that match your preferences. The guns are in order of best to worst.

Saiga-12, MP220, MAC-10, SPAS-12, M870, M416, FAMAS, M1100, M1A1, MP5, G18C.