the radio opaque thingy looks like a foreign body no obvious fracture or dislocation appreciated on my un-trained eyes...