This Unreal 5.3 Gameplay Ability System video is about creating the components needed to shoot a projectile in a Gameplay Ability that is given to the player when the Weapon is Equipped. We first create the Projectile, BP_Pea, set it up to overlap everything except World Static (and later Physics Objects), and when overlapping with an Actor with an Ability System Component, applying the Damage Gameplay Effect. We then add a Collision Channel to prevent it from overlapping or colliding with the Player Character.
https://dev.epicgames.com/community/learning/tutorials/jL58/unreal-engine-09-shooting-projectiles-let-s-make-a-top-down-top-down-shooter