Of course its repairable, just depends on your budget for repairs
Have a garage check it at least to make sure its only cosmetic damage (panels etc) if its damaged some of the underlying frame/chassis you could have a hefty repair bill coming!
I take it the shunt was directly from behind?