Thomas Matthew Crooks likely scouted the Butler Farm rally site and planned his attack extensively before attacking a Trump rally in Butler County, Pennsylvania, Saturday in a failed attempt to kill the former president, according to a retired Secret Service agent and security expert.

"It’s clear now the gunman did an advance of the target before the event," said Bill Gage, who is now a consultant at Safehaven Security Group.

"[Arthur] Bremer, [Lee Harvey] Oswald and [John] Hinckley, they all scouted before," he added, referring to men who attacked Presidents Richard Nixon, John F. Kennedy and Ronald Reagan, respectively.

Crooks, 20, was carrying a range-finder and behaving suspiciously when he showed up "in or just-outside" the venue Saturday before former President Donald Trump took the stage, according to law enforcement sources. Other evidence that emerged Tuesday: He purchased ammo hours before the rally. Crooks also bought a ladder at Home Depot, Fox News confirmed.

FORMER CLASSMATE RECALLS TRUMP SHOOTER GRILLING HIM OVER SUPPORT FOR FORMER POTUS: ‘DID NOT LIKE POLITICIANS’

Armed men stand over the body of the would-be Trump assassin, whose face is blurred

Authorities approach the suspected gunman from where he fell after the U.S. Secret Service returned fire after an apparent assassination attempt on former President Donald Trump. (Obtained by Fox News Digital)

"He knew that there were elevated positions there i.e., those buildings off in the distance and that he would need a ladder to access," Gage told Fox News Digital. "It is being reported that he didn’t use it – but the purchase indicates to me that there was some advance planning involved."

Crooks knew he'd need a rifle, not a handgun, he said. The killer packed explosive materials into his vehicle. He also brought body armor, which he didn't wear when he climbed the roof – a choice likely aimed at avoiding detection, Gage said.

"It’s clear now the gunman did an advance of the target before the event."

— ?Bill Gage, consultant at Safehaven Security Group

Crooks didn't use the ladder. He climbed up an air conditioning unit to get onto the roof, ABC News reported earlier.

WATCH: Exclusive video shows new perspective of Trump attempted assassination

"But buying a ladder is very telling," he added. "Sometime between the announcement of the event and Trump taking the stage, he scouted out the location and decided that a rooftop attack with a rifle was the best plan."

David Katz, a former DEA special agent and federal firearms instructor who is now the CEO of Global Security Group, said the range-finder Crooks was carrying is also a sign of the preparations he took ahead of time.

Republican presidential candidate former President Donald Trump is rushed offstage by U.S. Secret Service agents

Republican presidential candidate former President Donald Trump is rushed offstage by U.S. Secret Service agents after being grazed by a bullet during a rally on July 13, 2024 in Butler, Pennsylvania.? (Anna Moneymaker/Getty Images)

"That tells me this kid not only practiced but was aware of how to sight-in his rifle at that distance and probable declination of angle," he told Fox News Digital. "It tells you the exact distance to your target, and the angle up or down, and you just dial in."

SECRET SERVICE DIRECTOR: TRUMP RALLY SHOOTER WAS IDENTIFIED AS ‘POTENTIAL PERSON OF SUSPICION’

United States Secret Service Director Kimberly Cheatle conceded that Crooks had been dubbed a "potential person of suspicion" before the assassination attempt. 

In an interview with ABC News Tuesday, she said the Secret Service was aware of the security vulnerabilities presented by the building Crooks took a sniper's position on to aim at Trump. However, a decision was made not to place any personnel on the roof.  

And Crooks climbed up with an AR-15, took a position and opened fire.

Undated file photo of Thomas Matthew Crooks

Undated file photo of Thomas Matthew Crooks. Crooks is alleged to be the shooter in the assassination attempt on former President Donald Trump in Butler, Pennsylvania on Saturday, July 13, 2024. (Obtained by Fox News Digital)

Experts – and casual observers across the board – have said the failure to secure the rooftop with a clear line of sight to the former president was an astonishing security failure.

"It's unbelievable to me," said Sean Parnell, an Army veteran and former congressional candidate from the area who was standing near Trump's stage when gunfire broke out. "My 11-year-old was like, ‘Why is somebody able to come so close to that building?’"

WATCH: Exclusive video shows the aftermath of the assassination attempt on former President Trump

Crooks killed a 50-year-old father of two named Corey Comperatore, critically wounded David Dutch, 57, and James Copenhaver, 74, according to authorities. He struck the former president in his right ear.

"That building in particular has a sloped roof at its highest point. And so, you know, there's a safety factor that would be considered there that we wouldn't want to put somebody up on a sloped roof. And so, you know, the decision was made to secure the building, from inside," Cheatle told ABC. 

Secret Service counter-snipers "neutralized" Crooks at the scene, authorities said. Images show him lying dead on a rooftop less than 150 yards from where Trump had been speaking.

OFFICER REPORTED MAN AT TRUMP RALLY WITH RANGE-FINDER 30 MINS BEFORE ASSASSINATION ATTEMPT: SOURCE

Transitter and cell phone on roof.

WPXI obtained a photo of Thomas Matthew Crooks' cell phone and a transmitter left near his lifeless body after his failed assassination attempt on former President Donald Trump. (WPXI)

Video first obtained by Fox News shows a chaotic scene inside the secure perimeter with members of law enforcement stuck on the wrong side of a metal fence as they tried to reach the sniper's perch.

Sources previously told Fox News Digital that an initial suspicious sighting of Crooks carrying a range-finder before the shooting had been reported to Pennsylvania State Police and "disregarded."

The PSP countered that it had sent dozens of troopers upon the Secret Service's request to assist in rally security – but they were not responsible for covering the building that Crooks used or the property around it. County officials also said they had been initially engaged for traffic patrol assistance and were unaware of who was assigned to control the building.

EXCLUSIVE TRUMP RALLY VIDEO SHOWS CHAOS AFTER GUNMAN OPENED FIRE

Law enforcement officers stand over the body of would-be Trump assassin, Thomas Crooks on the roof of a building

Law enforcement officers stand over the body of would-be Trump assassin, Thomas Crooks on Saturday, July 13, 2024. The gunman killed at least one person and injured the former president in his attempt. (Todd the Driller)

Crooks was initially spotted without the rifle about 30 minutes before the shooting, the source said. A local officer thought he was suspicious enough to report. He took a photo, and there was a discussion about whether what he was carrying was a pair of binoculars to try and see the rally better.

Then Crooks reportedly vanished from view – presumably to get his weapon. 

The Department of Homeland Security's inspector general has since announced an investigation into the Secret Service's handling of security for the event.

FORMER SECRET SERVICE AGENT WARNS AGENCY ‘STRETCHED THIN’ WITH NEW RESPONSIBILITIES, LACK OF MANPOWER

Authorities have said Crooks had no criminal history and no documented mental illnesses. The murder weapon was purchased legally by his father in 2013.

A federal investigation into his motives and potential help is continuing, with the FBI analyzing his laptop, cellphone and rifle as well as interviewing dozens of witnesses.

Trump shooter graduating from high school

File photo of Thomas Matthew Crooks graduating from Bethel Park High School in 2022. Crooks is alleged to be the shooter in the assassination attempt on former President Donald Trump in Butler, Pennsylvania on Satruday, July 13, 2024.? (Obtained by Fox News Digital)

CLICK TO GET THE FOX NEWS APP

Searches of the suspect’s house and vehicle wrapped up Sunday night. The bureau also said the FBI had interviewed nearly 100 witnesses, including members of law enforcement, as of Monday afternoon.

Anyone with information on the case is asked to submit tips at http://tips.fbi.gov or 1-800-CALL-FBI.

Fox News' Greg Norman, Audrey Conklin, David Spunt and Jake Gibson contributed to this report.

universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
soxtry.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
maw-pr.com
zaaksen.com
ypxsptbfd7.com
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
onlinenewsofindia.com
worldgraphic-team.com
bnsrz.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
webmanicura.com
osostore.com
softsmob.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
odskc.com
inzziln.info
leaiiln.info
cq-oa.com
dqtianshun.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
bartoysdirect.com
taquerialoscompadresdc.com
aaoodln.info
amcckln.info
drvrnln.info
dwabmln.info
fcsjoln.info
hlonxln.info
kcmeiln.info
kplrrln.info
fatcatoons.com
91guoys.com
signupforfreehosting.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
topsedu.xyz
xmxm7.com
x332.xyz
sportstrainingblog.com
autopartspares.com
readguy.net
soniasegreto.com
bobbygdavis.com
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
qazwsxedcokmijn.com
parabis.net
terriesandelin.com
luxuryhomme.com
studyexpanse.com
ronoom.com
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
snn01.com
hope-kelley.com
bancodeprofissionais.com
zjccp99.com
liturgycreator.com
weedsmj.com
majorelenco.com
colcollect.com
androidnews-jp.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
nova-click.com
abeautifulcrazylife.com
diggmobile.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
sizam-design.com
kakakpintar.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
bamthemes.com
nwordpress.com
11bolabonanza.com
avgo.top