It's a Hartford arms 22 or i really don't know much about it.Sounds like it might have a weak spring