The National Rifle Association is planning to host retired Lt. Gen. William “Jerry” Boykin, who has a long record of hateful comments about Muslims and Islam, as keynote speaker of the prayer breakfast at their annual meeting later this month.