Since there have been some relatively recent comments I thought I would share my own experience of this problem.
As the original poster said his gun just stopped firing but in my case no dropping,.
This happened to mine.
New gas, nails etc no effect.
Strip down (was clean)
Everything worked...