Strange model drawing

For some reason my model doesn’t draw the way it should, this happens to this model but also another one I have :

I have no idea on how to solve this, I’ve tried different RenderGroups and RenderModes but nothing seems to work the way I want it to, just spawning the model as a prop and changing its alpha works fine and looks the way it should, but on the entity it seems to give this strange draw order.

Note that this is in the GMod beta, so I am not sure if this could be seen as a GMod bug or something that I’ve done wrong.

Is that… Tiberium?

Anyway, it looks fine, what specifically is wrong with it?

I dont think this is related to LUA OR You may have done something wrong with the VMF or This is a Source Engine Bug.

BTW, It looks good at it is.

Yea, that is my Tiberium addon, if you’ve got GMod 13 you can check it out in the workshop.
Whats wrong is that some of the “spikes” in the back are drawn before the ones in front, it doesn’t look that bad in pictures, but looks strange when you’re actually moving around it.

[editline]12th May 2012[/editline]

Alright, i’ll see if I can get my modeler to look at it.