(with) all/both guns blazing
(informal) with a lot of energy and determination
The champions came out (with) all guns blazing.
(with) all/both guns blazing
(informal) with a lot of energy and determination
The champions came out (with) all guns blazing.
blaze a trail
to be the first to do or to discover something that others follow
The department is blazing a trail in the field of laser surgery.