With loaded firearms in hand and flags all around people gather for a 5 Mile Open Carry March for Freedom...
With loaded firearms in hand and flags all around people gather for a 5 Mile Open Carry March for Freedom organized by Florida Gun Supply in Inverness, Florida, U.S. July 4, 2016. REUTERS/Chris Tilley