I got filtered by rocket jump, no idea how you want it to work, It's not taking me anywhere.
I would recommend making wall jumping more bouncy even if you have the wallkick, it feels too weak to feel like its doing something, its almost as if i missed the jump.
Up to you but picking up weapons feels like a speedbump if you want me to go fast, it would be interesting if you just gave me one weapon for a level and design around its gimmick instead. Maybe an upgrade midlevel that automatically picks up.
Basically i would the values of the movement. I also feel like you have fallen into the trap of you yourself knowing each timing and nuance of the movement so it might feel easy and intuative but for me, many things felt very finicky, you need buffers for your jumps and aiming especially (i.e. if i got a rocket and jump onto a wallgrab still let me shoot into the wall for 10 ticks)
I like movement platformers though :)