Ok.
I have two ideas how I would change it and I want to know what you guys think is better.
The first is simply bump the upped cost to 4

.
The second is to remove the secondary summing condition and instead have a skill like:
Pay 3 of your mark to swap a weapon or shield with one in your hand.
I like the second idea because then you could run a variety of shields and weapons.