public BufferedImage shoot() {
		animationTimer++;

		try {
			
			if (shooting) {
				
				 if (animationTimer >= 0 && animationTimer < 500) {
					shoot = image.getSubimage(885, 251, 106, 105);
					

				}
				else {
					animationTimer = 0;
				}

				// Have to Implements walking left
			

				if (!facingRight) {
					shoot = flip(shoot);
				}
			}

		} catch (Exception e) {
			e.printStackTrace();
		}
		
		return shoot;
	}