Had a Franchi AL48, 28 gauge, that developed a soft strike and wouldn't fire.............. Cleaned the trigger group, mostly removed any oil, then lubed with a little graphite and it fired every time................
That's my thoughts on it!
that, or always shoot downhill....