The semilinear beam equation with impulses, memory and delay is considered. We obtain the approximate controllability. This is done by employing a technique that avoids fixed point theorems and pulling back the control solution to a fixed curve in a short time interval. Demonstrating, once again, that the controllability of a system is robust under the influence of impulses and delays.