Welcome to the Colorado AR-15 Shooters Club Discussion Forums.
Do a search here, that question's been asked many times with lots of good answers.
Forum Rules