FlakCannon
In order to unlock the FlakCannon you must go to the training area. Then go to where you can shoot the targets. Go into top of that "tower" and use Time Distort (everything slows down). Do a Hyper Jump to the platform where that gun is located.