The manufacturer is Hubley. I can tell this by the H near the handle. I found one of these myself last summer, but it was not the same exact gun. Mine has a buck on the handle. I'd say this is likely 1950s from the other models I see online.
Great find!