[Help] Weapon breaking boxes by running into them.

Im wondering if there is anyway to hide the hitbox of the weapon so it cant break objects dont mind that it clips thru the object as long as the hitboxes dont collide since im using BeginOverlap]
and then spawn the hitbox when the button to attack is pressed down.
Or if it would be better to tinker with OnComponentHit instead of BeginOverlap?
Thank you for your time reading my post, and effort to help me solve my dilemma.

Best thing you can do is learn how to use a line trace damage system instead of a collision box based system. Using notifies your weapon will only do damage when your attack animation is playing