K98k or Springfield. They have the best sights. No.4 and Enfield M1917 are good as well, though.
M1 Garand is so-so, the recoil is not the problem but the obstructive and still not accurate enough sight is. BAR, G43, and FG42 are not for me, and Bren has simply terrible sights IMO), and I can't compensate for the drop with StG, M1 Carbine or SMG's. Speaking of the Carbine, it's a real jack-of-all-trades-master-of-none, because in CQB either StG or SMG's (higher ROF) or semi-automatic rifles (1s1k) work better for me.