Rofl its kinda, HIGH poly o_O

For gunz your cilinders can be up to 8/12 sides >_<.

Wireframe would looks good