Enemy AI chase player until they are close

How can I make an enemy chase the player until they are in a given radius? If I use the AI Move To then the enemy will just keep chasing the player until they are right up against the player. I want it so once they are close enough they will stop moving and start doing something else such as shooting. Below is the blueprints that I have been using

I just figured out that if I increase the Acceptance Radius than this fixes my error. I found this out like a minute after i posted this. I am still wondering how can I make the enemy perform a different action such as shooting when they are in the given radius