Dirty triggers can cause issues as well. Use lighter fluid to flush it out and take LoneWolf's advice