Vietnam nah go a war
With no more kung fu nun chuckle

from Nas (Ft. Damian Marley & K'naan) – Tribes At War Lyrics on Rap Genius

Meaning

He mentions Vietnam as an example of more advanced warfare. Gone are the days when wars are fought with bare knuckles and simple tools where you actually have to stand within a meter of your opponent. Wars are now fought like cowards.

“Nun chuckle” it is a play on words to fit the rhyme, he means a nunchuck (as it is usually part of multiple martial arts including Kung Fu)

To help improve the meaning of these lyrics, visit “Tribes At War” by Nas (Ft. Damian Marley & K'naan) Lyrics and leave a comment on the lyrics box