in my personal opinion most games actually get the rate of fire wrong. the gun has a rpm of 1,200 rpm but gets boosted to 2,000 in most games
furthermore i feel perp has also made this mistake, in which can be corrected by reducing the rpm of the gun and decreasing the recoil
true, maybe instead of having a second story have a small basement underground that only the barret m82 can wallbang.
the entrance of the basement could be a hatch in the back or in a shed nearby.