Talk:ECC Thunder/@comment-220.100.125.173-20151121153720/@comment-27174966-20151205213853

Just a wild guess; it could be something like

"Electronically initiated Combustion Carbine".

See Metal Storm for example. Or it could mean something completely different (? close combat maybe)^^.