A150grain 7mm anything is going to drop a deer if put into it's vitals. I don't think you have anything to worry about. Buy a box and see how they shoot. We have the same concerns this side of the pond about armour plated deer too ;-)


Experience is something you get, just after you needed it.