Florida Republicans file bill to lower gun-buying age from 21 to 18