Edit: Current state of the project:
So for a day or two i couldn’t wrap my head around this subject but then suddenly some anime weapon transformation popped into my mind from Bleach. So the basic idea is to create some kind of weapon, which will transform before strike.
Also few ranged option:
will update soon after i decided which way i go