In the game you don't have to wall jump from one wall to another, you do have to wall jump after jumping, and it is not very easy ;). Maybe it's a bit too hard and I'll have to change it (based on what the players say).
Edit: btw you're correct the gun is for wall jumping