You are correct sir! An AR 15 with good optics would be a much better choice for that situation. An AR 10 would be ideal : )
And you say the AR 10 is better because of the ammo, or for some other reason?