When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
You will need to know the diameter of the threaded shock body to see if the bags will fit on the coilover. The diameter needs to be 2.1" or less to fit. So perhaps if someone who owns or has access to some megan coilovers they can measure that for you.
If the shock body is less than 2.14" than it will work. Make sure that you measure it at the threads as that will probably be the widest part the shock has to fit over.