i've been researching a muzzle brake to replace the flash hider supplied with my norinco m305B that will reduce recoil, climb, and if possible, repor heard from the shooters perspective. and this one seems to fit the bill quite well, however the internet is many things and one of those is a wealth of fallacies. i wanted to to know if this is a drop in replacement for my current muzzle device, without tooling. and what options i would have as a canadian with a non-restricted PAL to procure this muzzle device with the least amount of time and/or difficultly.
thank you gunnutz for you're assistance.

thank you gunnutz for you're assistance.