This is a rubber toy from the 1950s. It is called a K-Gun by Kusan. You put a ping-pong ball in the opening and squeeze the sides which causes the ping-pong ball to go flying forward. A nifty little vintage toy that is not very common. Used with a rough edge on barrel.