M3 struts are different from non M e36s. Just buy a new strut, put the old spring on it and bolt it back in. You'll need to rent a spring compressor, AutoZone will rent them for free, a $50 deposit that you get back when you return it.
Cosmos schwartz metalic Sparco strut brace factory X-brace 55w 6000k HID w/LED angel eyes smoked Lamin-X blacked out sidemarkers,tails and brakelights. DDM smoked corners and pedals. 35% tint all around, Prosport water temp and oil pressure gauges, Home Depot lip, M3 rear diffuser ASC-T delete.