Looking for help to ID primer device. Been carting this around to a few shows and seeing alot of head scratching(not a pretty sight) but not getting much in the way of answers. 1 3/4" across base x 1 5/8 tall. outside of base is marked; A.S.P. (Anti Submarine Projectile?) MK 2 /328379 / 2 43 / B.B.CO. U anchor S (US navy logo) LWM. The primer inside the base is marked; 25 / TS / BT / 42. Is this a hegehog primer?