El hombre tenía además US$ 22 mil en efectivo y un carro a su nombre parqueado en el aeropuerto de Palm Beach, la ciudad al norte de Miami donde Trump tiene su residencia y club de golf Mar-a-Lago, dijo la Policía a medios locales.
Fuentes policiales identificaron al detenido como Masoud Yareioeill Zoleh, informó el periódico Palm Beach Post.
El iraní fue arrestado durante la mañana bajo la acusación de portar armas ocultas en un puente que conduce al islote de West Palm Beach, a 6.4 Km de Mar-a-Lago, donde Trump pasó sus vacaciones de fin de año.
El incidente ocurre tres días después de que Irán atacara con misiles dos bases aéreas usadas por Estados Unidos en Irak -sin dejar víctimas-, en represalia por la eliminación del general iraní Qasem Soleimani en un ataque con drones estadounidenses en Bagdad.