Ya the crossfires are a but fat. I heard that you can trade the older regs in for a discount one of their new ones though, which is shorter. You'd have to call and ask them about that.
I don't know who makes a double dovetail anymore. You'd have to check around I guess. I's easier just to use a shorter or thinner reg.
Creed Battery f/s
Creed Replacement eyes f/s
Creed replacement solenoid f/s
06 alien remains board f/s