Does the slingshot shoots when you press punch any time? Or just when you created it and you exited the inventory?
What version are you playing (it's shown on the bottom-left part of the menu)