IIRC, the British training manual gives an approximate range of 100 yards in the AT role, and about 350-400 yards as in indirect fire role(ie. hitting a house or other large stationary target.) OF course, the effectiveness of any weapon will vary with the training of the soldier firing the weapon.
See here: http://www.wwiiequipment.com/index.php? ... &Itemid=59
Given that the PIAT remained in use into the 1950's, I doubt that the 50 meter effective range is correct, although, at that range, it would ensure a direct hit.




