I can't use sniper, rocket or pistols.
-
Those weapons all require a full trigger pull to fire. It appears as if your controller is not registering a full trigger pull. Have you tried using a different controller?