It's a Losi XXX with lot's of Trinity bling blue parts,
possibly a XXX Kinwald Edition if it has all Graphite parts considering the blue motor plate and threaded shocks although KE had blue plastic body mounts/bumper/motor guard.
Not a BK2 as rear pivot block/motor plate are different and not a CR as rear hubs and shock towers are different
It'll be fine for your son to use, a strong bit of kit and easy to set up, most parts are available still or newer upgrades as replacements from XXX CR.
bit of advice... get rid of the blue aluminium screws... they break really easily and are a pain to remove if this happens.
Some of the blue Trinity parts fetch good money for collectors if they are in good condition.
If you need any parts give me a shout, got loads of vintage losi parts available and particularly XXX stuff
Mark