So this is my CAA M4. At the current time it is entirely stock internally apart from a downgrade spring. Have yet to skirmish it yet but will update with my views ASAP