SHOOTING games ordered by RATING

Action games that revolve about shooting, there are games that give you a first person shooting experience and also games that allow you to control large cannons instead of just measly pistols!