Good afternoon,
No the magazine extension is not flush with the end of the barrel. It is a 1 shot extension, and falls about 3" short of the muzzle on this model, as pictured.
The breaching brake is mounted onto a special Inner HP choke, and there is a normal Inner HP choke included with these so you don't need to mount the brake.
Thanks
Colin