As a firearms instructor for over 10 years, the laws have changed from time to time and it’s your responsibility to know the law in Florida.
Ignorance of the law is not a defense that will work well in court. I have had numerous students and friends ask me if they can target shoot in their backyards. The law has just changed again in Florida and residents, homeowners and lawful gun owners are not permitted to shoot firearms in residential neighborhoods that have a dwelling (home) on it if the land is less than one acre.
So if you happen to live in a gated community that is ‘zero lot land’ you cannot shoot bottles in your backyard. If you own 1.25 acres, have one home (or more) and your surrounding neighbors have one acre or more than shooting is allowed.
The caveat is you need to fire safely, responsibly and ensure your ammunition will not injure or kill someone on neighboring property. So it would behoove you to build some sort of bullet trap
or build a large sand or dirt berm.
I myself live in a gated community with homes stacked on top of each other like sardines so my dream of sitting in my lawn chair while shooting bottles is not going happen. (Florida State Statute below)
“Prepare the battlefield for success.”
Concealed Carry Instructor (Florida)
790.15 Discharging firearm in public or on residential property.
(4) Any person who recreationally discharges a firearm outdoors, including target shooting, in an area that
the person knows or reasonably should know is primarily residential in nature and that has a residential
density of one or more dwelling units per acre, commits a misdemeanor of the first degree, punishable as
provided in s. 775.082 or s. 775.083. This subsection does not apply:
(b) If, under the circumstances, the discharge does not pose a reasonably foreseeable risk to life, safety, or
(c) To a person who accidentally discharges a firearm.