The phrase "whole arsenal" means having a large collection or range of weapons or tools, typically used metaphorically to describe someone who has a lot of different skills or resources at their disposal. Full definition
What they came up with was a whole arsenal of tactics. (inc.com)
Any weapon, once created, can and will be used by anyone with a reason to seize it; the Civil Rights Act created a whole arsenal, and fallen human nature provides ample reason. (firstthings.com)