ppd 40 gun