Ahh yeah those. When I was remaking those ramps that get you up that high, I noticed that when I put the ramp that is currently the one that you hit and run up onto the ledges that the flag is on there, you didn't get the height so it wasn't a problem, but it sort of wrecked the speed side of things. But yeah, its something I somehow plan to fix.
I'll look at that gun thing later, didn't realise there was 2 different things.