Throughout every county in which the common carrier for which he or she is employed does business, operates, or owns property, a special officer may arrest a person who has violated any law on such carrier's property, whether the arrest occurs on or off such carrier's property, under the same conditions under which a deputy sheriff may by law make arrests, and may carry weapons for the reasonable purpose of his or her office.
Fla. Stat. § 354.02