Why would you recommend a gun that is a rip-off, made by commies?
Because you can get one with all the accessories for $125 and it works like a hose?
Mr. 2111USMC mentioned the Norinco possibly/probably because it fits the stated criteria very well...
That the firearm be American made is not among those criteria...
I do concur with Mr. 2111USMC re: the Norinco...I personally prefer the Remington, but the Norinco in 12 ga is a good choice...
My own suggestions would be: 10/22, 870 Remington, RRA AR15, Sprinbgfield Armory XD in your choice of caliber, Remington 700 in .308 with min 3x9 glass...
Critical is adequate ammo for each...And get quality instruction, then train, train, train...
Because they’re “inexpensive”, which was the main qualifier in the question. (Although I don’t own one.)
Note first my recommendation was “used”.
If a person is going to purchase a gun strictly for home defense it probably isn’t going to get shot a lot. You don’t need a high dollar weapon to just collect dust in the corner.