Well finally found something that works good as a replacement. I bought a siam mods metal
tank, the short one and with some muscle power got both caps on. There is a little space between the tank and caps but no leaking. The small version of the tank is a few millimeters shorter than the original glass tank but since this atomizer has the silver wire post you can either leave them as is or cut em shorter. Now I have a tank.