[READY] Cap firing skill gain

Reality-based rationale: If the inaccuracy from the gun is higher from the inaccuracy of the shooter, the shooter can't self-correct, because they don't know whether they missed or hit based on their own actions or because of the gun.
Game-based rationale: Drives players to seek out more accurate guns in order to continue progressing.