2017 Las Vegas shooting

On the night of October 1, 2017, Stephen Paddock fired hundreds of bullets from his hotel room on the 32nd floor of the Mandalay Bay Hotel on the Las Vegas Strip in Paradise, Nevada, United States at a group of concert-goers across the road at the Route 91 Harvest music festival with and AR-15. From his 32nd floor balcony, Paddock fired over 1000 bullets into the festival. He killed 60 people and wounded 411 before committing suicide. The panic meant that the total injured increased to 867.[2][3] It is the deadliest mass shooting in the history of the United States.[4]

2017 Las Vegas shooting
[[Image:
View from the Foundation Room (24089601122).jpg
1
2
1
Mandalay Bay Hotel
2
Route 91 Harvest country music festival grounds
|250px|2017 Las Vegas shooting]]
View of the location
<graph>

{

 //
 // ATTENTION: This code is maintained at https://www.mediawiki.org/wiki/Template:Graph:Street_map_with_marks
 //            Please do not modify it anywhere else, as it may get copied and override your changes.
 //            Suggestions can be made at https://www.mediawiki.org/wiki/Template_talk:Graph:Street_map_with_marks
 //
 // Template translation is in https://commons.wikimedia.org/wiki/Data:Original/Template:Graphs.tab
 //
 "version": 2, "width":, "height": , "padding": 0,
 "signals":[
   // These signals allow us to quickly move the map within the image, e.g. to leave space for the legend

{"name":"legendWidth", "init": {"expr": "0"} },

   {"name":"legendHeight", "init": {"expr": "height"} },
   {"name":"imgWidth", "init": {"expr": "width-legendWidth"} },
   {"name":"imgHeight", "init": {"expr": "height"} },
   {"name":"imgXC", "init": {"expr": "imgWidth/2"} },
   {"name":"imgYC", "init": {"expr": "imgHeight/2"} },
   {"name":"imgTileSize", "init": {"expr": "256"} },
   {"name":"imgLat", "init": {"expr": "36.0931"} },
   {"name":"imgLon", "init": {"expr": "-115.1733"} },
   {"name":"imgZoom", "init": {"expr": ""} },
   {"name":"picWidth", "init": {"expr": "180"} },
   {"name":"picHeight", "init": {"expr": "picWidth/2"} },
   {"name":"picXC", "init": {"expr": "imgWidth-(picWidth/2)"} },
   {"name":"picYC", "init": {"expr": "imgHeight-(picHeight/2)"} },
   {"name":"showMiniMap", "init": {"expr": "0"} }
 ],
 "data": [
   {
     "name": "data",

// Otherwise use the first unnamed argument for source values

     "values": [  { "lat": 36.0931, 
    "lon": -115.1733, 
    "img": "wikirawupload:https://upload.wikimedia.org/wikipedia/commons/thumb/1/10/Mapscaleline.svg/120px-Mapscaleline.svg.png", 
    "width": 50, 
    "height": 8, 
    "offsetX": Expression error: Unexpected / operator., 
    "offsetY": Expression error: Unexpected / operator., 
    "textAlign": "right", 
    "textDx": 22, 
    "textDy": -2, 
    "textColor": "grey", 
    "textFont": "Tahoma", 
    "textFontSize": 9, 
    "text":  "10 000km" }

, { "lat": 0, "lon": 0, Expression error: Unexpected = operator. "text": "", "textAlign": "right", "textBaseline": "middle", "textDx": 0, "textDy": 1, "textFontSize": , "textColor": "#AA1205"


}


, { "lat": 36.09274, "lon": -115.17477, Expression error: Unexpected = operator. "text": "", "textAlign": "right", "textBaseline": "middle", "textDx": 0, "textDy": 1, "textFontSize": , "textColor": "#AA1205"


} , { "lat": 36.094343, "lon": -115.1716, Expression error: Unexpected = operator. "text": "", "textAlign": "right", "textBaseline": "middle", "textDx": 0, "textDy": 1, "textFontSize": , "textColor": "#AA1205"


}
















     ],
     "transform": [
       {
         "type": "geo",
         "projection": "mercator",
         "scale": {"expr": "imgTileSize/PI/2*pow(2,imgZoom)"},
         "translate": [{"expr": "imgXC"}, {"expr": "imgYC"}],
         "center": [{"expr": "imgLon"}, {"expr": "imgLat"}],
         "lon": "lon", "lat": "lat"
       },
       { "type": "formula", "field":"layout_x", "expr": "datum.layout_x + (datum.offsetX || 0)" },
       { "type": "formula", "field":"layout_y", "expr": "datum.layout_y + (datum.offsetY || 0)" },
       { "type": "formula", "field":"color", "expr": "datum.color || '#c33'" },
       { "type": "formula", "field":"textColor", "expr": "datum.textColor || datum.color" },
       { "type": "formula", "field":"strokeColor", "expr": "datum.strokeColor || '#ffe7e6'" }
     ]
   },
   {
     // Hack: single value data source for drawing/hiding images and other non-series elements
     "name": "dummyData",
     "values": [{}]
   }
 ],

// Legend only works if showLegend and colorScaleField are set

 "marks": [
   {
     "type": "image",
     "from": {
       "data": "dummyData",
       "transform": [
         { "type": "formula", "field":"url", "expr": "'mapsnapshot:///?width='+imgWidth+'&height='+imgHeight+'&zoom='+imgZoom+'&lat='+imgLat+'&lon='+imgLon" }
       ]
     },
     "properties": {
       "enter": {
         "url": {"field": "url"},
         "xc": {"signal": "imgXC"}, "yc": {"signal": "imgYC"},
         "width": {"signal": "imgWidth"}, "height": {"signal": "imgHeight"}
       }
     }
   },
   {
     // Places an image of a given name and size at the [lan,lon] location
     "type": "image",
     "from": {
       "data": "data",
       "transform": [
         { "type": "filter", "test": "datum.img" },
         { "type": "formula", "field":"iconWidth", "expr": "datum.width || 0" },
         { "type": "formula", "field":"iconHeight", "expr": "datum.height || 0" },
         { "type": "formula", "field":"img",
           "expr": "if(!test(/^[a-z]+:\\/\\//, datum.img), 'wikifile:///'+datum.img, datum.img)" },
         // Ensure that either width or height parameter is passed to wikifile:// request
         { "type": "formula", "field":"img",
           "expr": "if((datum.iconWidth || datum.iconHeight) && !test(/[?&](width|height)=\\d/, datum.img),if(datum.iconWidth,datum.img+'?width='+datum.iconWidth,datum.img+'?height='+datum.iconHeight), datum.img)" }
     ]},
     "properties": {
       "enter": {
         "url": {"field": "img"},
         "xc": {"field": "layout_x"}, "yc": {"field": "layout_y"},
         "width": {"field": "iconWidth"}, "height": {"field": "iconHeight"}
       }
     }
   },
   {
     // Draw marks of a given color, shape, and size at the [lan,lon] location
     "type": "symbol",
     "from": {
       "data": "data",
       "transform": [{ "type": "filter", "test": "!datum.img" }]
     },
     "properties": {
       "enter": {
         "x": {"field": "layout_x"},
         "y": {"field": "layout_y"},
         // If colorScaleField is set, use color scaling, otherwise use the preset color value
         "fill": { "field": "color" },
         "size": {"field": "size"},
         "shape": {"field": "shape"},
         "stroke": {"field": "strokeColor"}
       }
     }
   },
   {
     // Draw text with the given color and size at the [lan,lon] location
     // See https://github.com/vega/vega/wiki/Marks#text for all parameter description (prepend "text" and capitalize them)
     "type": "text",
     "from": {
       "data": "data",
       "transform": [
         { "type": "filter", "test": "datum.text" },
         // Figure out if this is an LTR or RTL page. For LTR, show label to the right of the icon, left-aligned. For RTL, reverse.
         { "type": "formula", "field":"isLTR", "expr": "'‎' == '\\u200E'" },
         // If these values are not defined ("undefined" is not allowed, so test for truthiness and not 0)
         { "type": "formula", "field":"textDx", "expr": "if(!datum.textDx && datum.textDx != 0, if(datum.isLTR,8,-8), datum.textDx)" },
         { "type": "formula", "field":"textAlign", "expr": "if(!datum.textAlign, if(datum.isLTR,'left','right'), datum.textAlign)" },
         { "type": "formula", "field":"textBaseline", "expr": "datum.textBaseline || 'middle'" }
     ]},
     "properties": {
       "enter": {
         "text": {"field": "text"},
         "x": {"field": "layout_x" },
         "y": {"field": "layout_y"},
         "dx": {"field": "textDx" },
         "dy": {"field": "textDy"},
         "fill": {"field": "textColor"},
         "align": {"field": "textAlign"},
         "baseline": {"field": "textBaseline"},
         "radius": {"field": "textRadius"},
         "theta": {"field": "textTheta"},
         "angle": {"field": "textAngle"},
         "font": {"field": "textFont"},
         "fontSize": {"field": "textFontSize"},
         "fontWeight": {"field": "textFontWeight"},
         "fontStyle": {"field": "textFontStyle"}
       }
     }
   },
   {
     // Draw a low-zoom locator map frame
     "type": "rect",
     "from": {
       "data": "dummyData",
       "transform": [
         { "type": "filter", "test": "showMiniMap" }
       ]
     },
     "properties": {
       "enter": {
         "xc": {"signal": "picXC"}, "yc": {"signal": "picYC"},
         "width": {"signal": "picWidth", "offset":2}, "height": {"signal": "picHeight"},
         "stroke": {"value":"#fff"},"strokeWidth": {"value":6}
       }
     }
   },
   {
     // Draw a low-zoom locator map by using a premade world map image
     "type": "image",
     "from": {
       "data": "dummyData",
       "transform": [
         { "type": "filter", "test": "showMiniMap" },
         { "type": "formula", "field":"url", "expr": "1" }
       ]
     },
     "properties": {
       "enter": {
         "url": {"value": "wikirawupload:"},
         "xc": {"signal": "picXC"}, "yc": {"signal": "picYC"},
         "width": {"signal": "picWidth"}, "height": {"signal": "picHeight"}
       }
     }
   },
   {
     // Draw a zoom-out mark at the [lan,lon] location
     "type": "symbol",
     "from": {
       "data": "dummyData",
       "transform": [
         { "type": "filter", "test": "showMiniMap" },
         { "type": "formula", "field":"lat", "expr": "imgLat" },
         { "type": "formula", "field":"lon", "expr": "imgLon" },
         {
           "type": "geo",
           "projection": "equirectangular",
           "scale": {"expr": "180/2/PI"},
           "translate": [{"expr": "picXC"}, {"expr": "picYC"}],
           "center": [{"expr": "0"}, {"expr": "0"}],
           "lon": "lon", "lat": "lat"
         }
       ]
     },
     "properties": {
       "enter": {
         "x": {"field": "layout_x"}, "y": {"field": "layout_y"},
         "fill": {"value": "#c33"},
         "stroke": {"value": "#ffe7e6"},
         "size": {"value": 40}
       }
     }
   }
 ]

} </graph>

Map showing the location of the hotel and the festival grounds

Location Paradise, Nevada, U.S.
Coordinates 36°5′42″N 115°10′18″W / 36.09500°N 115.17167°W / 36.09500; -115.17167Coordinates: 36°5′42″N 115°10′18″W / 36.09500°N 115.17167°W / 36.09500; -115.17167
Date October 1, 2017 (2017-10-01)
c. 10:05 – 10:15 p.m. (PDT; UTC−07:00)
Attack type Mass shooting, mass murder, murder–suicide
Weapon(s) 24 firearms, including:[1]
Deaths 61 (including the perpetrator)
Injured 867 (411 by gunfire)
Perpetrator Stephen Paddock

Background

Paddock also thought about attacking other events before Las Vegas. He had researched events in Boston since at least May 2017, and had reserved a room near the August 2017 Lollapalooza festival in Chicago, but did not use it.[5][6]

Attack

After Paddock used a hammer to break two of the windows in both of his suites at the Mandalay Bay, he began shooting through them at 10:05 p.m.[7] He ultimately fired over 1,000 rifle rounds[8] approximately 490 yards (450 m) into the festival audience.[9][10][a] He started out with a few single gunshots before firing in bursts that usually ranged from 80 rounds to 100 rounds. Many people in the crowd thought the gunfire was fireworks.[11] During the shooting, a security fence stopped people from escaping the 15-acre concrete lot.[12] The gunfire continued, with some short pauses, over the span of ten minutes and ended by 10:15 p.m. During these pauses (during reload and while the assailant was confronting Campos), most people at the concert were able to escape the venue.[13][14]

In addition to shooting at the concertgoers, Paddock fired eight bullets at a large jet fuel tank at Harry Reid International Airport 2,000 feet (610 m) away.[15]

At 10:12 p.m., two officers on the 31st floor reported the sounds of gunfire on the floor above them.

Between 10:26 p.m. and 10:30 p.m., eight additional officers arrived at the 32nd floor. At 10:55 p.m., the officers finished evacuating guests. At 11:20 p.m., police breached Room 32–135 with explosives.[16] Paddock was found dead on the floor from a self-inflicted gunshot wound to the head.[2][17] At 11:27 p.m., officers announced over the police radio that a suspect was down.[18]

Perpetrator

The shooter was identified as 64-year-old Stephen Craig Paddock, who lived in Mesquite, Nevada.[19] Police, relatives and neighbors described him as a gambler.[20] When police arrived at his hotel room, Paddock was found dead there; he had killed himself with a self-inflicted gunshot wound. His motive for the shooting is unknown and has not been discovered by investigators.

Reactions

President Donald Trump posted on Twitter of his "warmest condolences and sympathies to the victims and families of the terrible Las Vegas shooting".[21] In a public meeting with the press the next morning, he said the shooting was an "act of pure evil", a "senseless murder" and a "terrible, terrible attack". He praised the "miraculous" quick action of first responders. Later, he met with the victims on October 4, along with their relatives and police.[22]

2017 Las Vegas Shooting Media

Notes

  1. For an infographic of what occurred at the venue during the shooting, see the fourth image of: "Las Vegas Shooting: Chaos at a Concert and a Frantic Search at Mandalay Bay". The New York Times. October 2, 2017. https://www.nytimes.com/interactive/2017/10/02/us/mandalay-bay-vegas-shooting.html. Retrieved October 3, 2017. .

References

  1. Las Vegas shooting: This is what investigators found in Stephen Paddock's hotel room. KTNV-TV. January 19, 2018. https://www.abc15.com/news/las-vegas-shooting/list-guns-and-evidence-from-las-vegas-shooter-stephen-paddock. Retrieved January 31, 2018. 
  2. 2.0 2.1 Bui, Lynh; Zapotosky, Matt; Barrett, Devlin; Berman, Mark (October 2, 2017). At least 59 killed in Las Vegas shooting rampage, more than 500 others injured. https://www.washingtonpost.com/news/morning-mix/wp/2017/10/02/police-shut-down-part-of-las-vegas-strip-due-to-shooting/. Retrieved October 2, 2017. 
  3. Newman, Melinda (October 2, 2017). "Jason Aldean Responds To Route 91 Festival Shooting: 'Tonight Has Been Beyond Horrific'". Billboard. Retrieved October 2, 2017.
  4. "'It was a horror show': Mass shooting leaves more than 50 dead, 400 wounded on Las Vegas Strip". Las Vegas Review-Journal. October 2, 2017.
  5. "Vegas shooter 'forceful' with Chicago hotel manager: TMZ". Chicago Sun-Times. October 6, 2017. https://chicago.suntimes.com/chicago-politics/vegas-shooter-forceful-with-chicago-hotel-manager-tmz/. Retrieved October 26, 2017. 
  6. "Chicago Lollapalooza was top 'indicator of intent' for Las Vegas shooter". ABC News. Retrieved August 10, 2022.
  7. Levenson, Eric (October 24, 2017). "The cold, calculating timeline of the Las Vegas gunman". CNN. Archived from the original on November 18, 2017. Retrieved November 24, 2017.
  8. "LVMPD Criminal Investigative Report of the 1 October Mass Casualty Shooting" (PDF). Archived from the original (PDF) on June 17, 2023. Retrieved March 13, 2020 – via www.lvmpd.com.
  9. Wagner, Meg; Rocha, Veronica; Wills, Amanda; Grinberg, Emanuella (October 2, 2017). Las Vegas shooting: Live updates. https://www.cnn.com/2017/10/02/us/las-vegas-shooting-live/. Retrieved October 2, 2017. 
  10. Newman, Melinda (October 2, 2017). "Jason Aldean Responds To Route 91 Festival Shooting: 'Tonight Has Been Beyond Horrific'". Billboard. https://www.billboard.com/articles/news/7981938/jason-aldean-responds-route-91-festival-shooting. Retrieved October 2, 2017. 
  11. Schick, Camilla; Horn, Dave; Cirillo, Chris (October 2, 2017). "Las Vegas Shooting Live Updates: Multiple Weapons Found in Las Vegas Gunman's Hotel Room". The New York Times. https://www.nytimes.com/2017/10/02/us/las-vegas-shooting.html. Retrieved October 2, 2017. 
  12. "How police zeroed in on the Las Vegas gunman". USA Today. October 7, 2017. https://www.usatoday.com/story/news/2017/10/07/how-police-zeroed-las-vegas-gunman/737178001/. Retrieved October 7, 2017. 
  13. Ho, Sally; Garcia Cano, Regina (October 2, 2017). "'I'm going to die': fear grips Vegas strip; gunman kills 59". The Philadelphia Inquirer. https://www.philly.com/philly/news/nation_world/20171002_ap_4eeaef2efced49698855d13830de3327.html. Retrieved October 3, 2017. 
  14. "Why did it take police so long to breach Las Vegas gunman's room? Here's a new timeline". The Los Angeles Times. October 4, 2017. https://www.latimes.com/nation/la-las-vegas-shooting-live-updates-why-did-it-take-police-so-long-to-1507174474-htmlstory.html. Retrieved October 5, 2017. 
  15. German, Jeff (October 5, 2017). Commissioner calls for security review of jet fuel tanks after Las Vegas Strip shooting. https://www.reviewjournal.com/local/the-strip/commissioner-calls-for-security-review-of-jet-fuel-tanks-after-las-vegas-strip-shooting/. Retrieved October 7, 2017. 
  16. Hayes, Christal (October 2, 2017). "Las Vegas Shooting: Cops Took More Than An Hour to Storm Gunman's Room". Newsweek. http://www.newsweek.com/las-vegas-shooting-cops-took-more-hour-storm-gunmans-room-676198. Retrieved October 3, 2017. 
  17. Law, James (October 2, 2017). What we know about Las Vegas shooter Stephen Paddock. https://www.news.com.au/world/north-america/what-we-know-about-las-vegas-shooter-stephen-paddock/news-story/84534e9684ee5eda80a6989c109fe013. Retrieved October 2, 2017. 
  18. Lupiani, Joyce (October 2, 2017). Latest news updates on the mass shooting in Las Vegas. https://www.ktnv.com/news/crime/police-respond-to-reports-of-active-shooter-near-mandalay-bay. Retrieved October 5, 2017. 
  19. (in en) Suspect in Las Vegas shooting identified as Stephen Paddock. NBC News. https://www.nbcnews.com/storyline/las-vegas-shooting/stephen-paddock-las-vegas-shooting-suspect-identified-n806471. Retrieved October 2, 2017. 
  20. "Las Vegas gunman Stephen Paddock was a high-stakes gambler who 'kept to himself' before massacre". Washington Post. October 2, 2017.
  21. realDonaldTrump (October 2, 2017). "My warmest condolences and sympathies to the victims and families of the terrible Las Vegas shooting. God bless you!" (Tweet). {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  22. Unterberger, Andrew (October 2, 2017). "President Trump Calls Las Vegas Shooting 'An Act of Pure Evil' in National Address: Read the Full Transcript". Billboard. http://www.billboard.com/articles/news/7981966/president-trump-speech-las-vegas-shooting-transcript.