Jamie Lynn Gilt, the Jacksonville gun rights advocate who was accidentally shot by her young son while driving in Putnam County, has entered an agreement that requires her to complete a gun safety course, give speeches on the incident and meet other conditions to avoid prosecution.