Ah so get this...
Ed's Psycho Cannon (VT 1) goes full stage.... not Full Screen... FULL STAGE... unlike Rashid's Tornado Psycho Cannon just won't go away until:
1) It Collides With Something.
2) or it reaches the edge of the Stage.
Even if it goes offscreen it will eventually just reappear...