While removing a bed pin on a haul truck, struck the pin with a hammer and the pin flew out unexpectedly. Employee attempted to deflect the pin so that it would not strike him or his partner. In doing so resulted in a shoulder strain. This injury occured on 11/02/03, but was taken off work for surgery on 05/25/04.