FPS ipo problem

well i decided to work on a fps and i added an ipo to make the gun bob as you move. Well when i started the game engine the ipo stops after it gets done once and i need it to repeat.

Select all the curves in the IPO window, and go to ‘Curve > Extend Mode’, and set it to ‘Cyclic’.

thank you.
i found if you change the ipo logic to loop stop* from play it does the same thing

ok this time my ipo works but my movement doesnt here is my logic brick. tell me what u see wrong