Your Cap maybe easily fixed.
If its what i think it is (i have seen this happen many times) Just take screw driver and pry the large spring up in between the hole .Then simply Push the Piece of metal back to the other side.
It should look like two ears on both sides of the cap if positioned correctly.
If it is something different then i do apologies,