A woman arrested by police in connection with fatally shooting another woman inside a house on Monday allegedly shot the victim within earshot of the victim’s kids.
Her son found her bleeding on the ground and called 911, according to police.
Ashley Patterson, 36, faces charges of first-degree murder after allegedly fatally shooting another woman after the two had an argument in the 4100 block of North Orleans Street at about 12 a.m. Monday, according to a news release from the Denver Police Department.
The victim was shot dead in the same home where multiple of her children were at the time, according to a probable cause affidavit for Patterson’s arrest.
Detectives learned that that the incident began when an argument broke out between the two women on the front porch of a residence about five minutes before the shooting took place, they wrote in the affidavit.
The victim slammed the door and remained inside the home after the argument, standing behind the front door, according to the affidavit. Moments later, Patterson fired an unknown number of gunshots into the door, hitting the victim who sustained a shot to her chest.
After arriving at the scene about seven minutes after the shooting, police found the victim suffering from apparent gunshot wounds, they said in the affidavit. She was taken to a local hospital where she was pronounced dead about 20 minutes later.
Officers took several witnesses to the Denver police headquarters for questioning, they said. One, who was inside the home, had heard a commotion at the front door of the residence, and came downstairs to see one party pushing the door closed and another trying to push it open from the other side. He did not recognize the female voice on the other side of the door, he said.
Another witness, who was interviewed by someone with the Denver Children’s Advocacy Center and was later identified as the victim’s son, said that someone in the house had a friend over and that they were petting his dog while she hung out at the house, according to the affidavit. At one point, the friend began to raise her voice and someone else in the house retaliated, telling the friend to “get out of my house.”
The friend responded by saying “I’ll shoot you,” according to the affidavit.
The witness was then told to go to his room, where he covered his ears, according to the affidavit. He then heard a boom and walked back to the front door area, where he saw the victim, his mother, bleeding. He then called 911 on his phone.
Another witness interviewed by police, identified as another son of the victim, said that he was inside the house and heard raised voices, the affidavit says. They saw their mom trying to push Patterson out of the house and overheard the suspect say “I’m going to shoot you if you don’t stop.”
The witness added that they thought Patterson pulled a gun from a “fanny pack” and heard a gunshot after the door was closed, according to the affidavit.
Other witnesses corroborated Patterson carrying a pistol in a “fanny pack” and noted that she in the victim always argued when Patterson came over to the house, according to the affidavit. They identified Patterson by photo and some in the house referred to her as “auntie.”
Based on the investigation, police identified Patterson as the suspect and used surveillance footage to identify the tan sedan she drove away in, according to the affidavit. Authorities arrested Patterson on Tuesday.
let pathVariable;
let pathVariable2;
function handleUrlPathSegment() {
const fullPath = window.location.pathname.toLowerCase();
if (fullPath.includes(‘/business/’)) {
pathVariable = ‘business’;
pathVariable2 = ‘Business Newsletter’;
} else if (fullPath.includes(‘/outdoors/’) || fullPath.includes(‘/outdoor/’)) {
pathVariable = ‘outdoors’;
pathVariable2 = ‘Outdoors Newsletter’;
} else if (fullPath.includes(‘/opinion/’)) {
pathVariable = ‘opinion’;
pathVariable2 = ‘Opinion Newsletter’;
} else if (fullPath.includes(‘politics’)) {
pathVariable = ‘politics’;
pathVariable2 = ‘Politics Newsletter’;
} else if (fullPath.includes(‘outtherecolorado’)) {
pathVariable = ‘outtherecolorado’;
pathVariable2 = ‘Out There Colorado Newsletter’;
} else {
pathVariable = ‘am-update’;
pathVariable2 = ‘AM Update Newsletter’;
}
console.log(`Current path: ${fullPath}`);
console.log(`Path variable set to: ${pathVariable}`);
console.log(`Path variable 2 set to: ${pathVariable2}`);
applyNewsletterName(pathVariable2);
return { pathVariable, pathVariable2 };
}
function applyNewsletterName(newsletterName) {
if (document.readyState === ‘loading’) {
document.addEventListener(‘DOMContentLoaded’, function() {
updateNewsletterElement(newsletterName);
});
} else {
updateNewsletterElement(newsletterName);
}
}
function updateNewsletterElement(newsletterName) {
const newsletterElement = document.getElementById(‘newsletterName’);
if (newsletterElement) {
newsletterElement.textContent = newsletterName;
console.log(`Updated #newsletterName element with: ${newsletterName}`);
} else {
console.warn(‘Element with ID #newsletterName not found in the DOM’);
}
}
function setupFormSubmitListener() {
function getFormattedDate() {
const now = new Date();
const timestamp = now.getTime();
console.log(‘chris: Using Unix timestamp’);
console.log(‘chris: Current time:’, now);
console.log(‘chris: Unix timestamp (ms):’, timestamp);
return timestamp;
}
const formattedDate = getFormattedDate();
var profile = window.blueConicClient.profile.getProfile();
profile.setValues(‘newsletter_category’, pathVariable);
profile.setValue(‘newsletter_signup_date’, formattedDate);
window.blueConicClient.profile.updateProfile(this, function() {
});
}
handleUrlPathSegment();
setupFormSubmitListener();
Success! Thank you for subscribing to our newsletter.
function subscribeSuccess() {
var nsltrform = document.querySelector(“#nsltr”);
var nsltrSuccess = document.querySelector(“#successnsltr”);
nsltrform.classList.add(“hideblock”);
nsltrSuccess.classList.remove(“hideblock”);
}
function validateEmail(email) {
return String(email)
.toLowerCase()
.match(
/^(([^()[].,;:s@”]+(.[^()[].,;:s@”]+)*)|(“.+”))@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}])|(([a-zA-Z-0-9]+.)+[a-zA-Z]{2,}))$/
);
}
function validateEmailAddress() {
const result = document.querySelector(“#result”);
const email = document.querySelector(“#email”).value;
result.innerText = “”;
if(validateEmail(email)) {
newsletterSubscribe(email);
} else {
result.innerText = ‘The email entered: ‘ + email + ‘ is not valid :(‘;
result.style.color = “red”;
}
return false;
}
function newsletterSubscribe(email) {
fetch(“https://services.gazette.com/mg2-newsletters.php?action=subscribe&site=denvergazette.com&emailPreferenceId=69&email=” + email, {
method: “POST”
}).then(res => {
console.log(“SUCCESSFUL POST”);
subscribeSuccess();
});
}
#nsltr {
min-width: 100%;
margin: 10px 0;
padding: 10px 20px;
background-color: #2076b3;
background-image: url(https://static.gazette.com/emails/circ/Audience%20Images/dg%20weekly%207.png);
background-size: cover;
}
#nsltr-header {
color: #fff4f4;
}
#nsltr-body {
text-align: center;
color: #ffffff;
}
#nsltr-button {
margin-top: 5px;
}
#successnsltr {
min-width: 100%;
margin: 10px 0;
padding: 10px 20px;
background-color: green;
text-align: center;
color: white;
}
#successnsltr a {
color: white;
}
.hideblock {
display:none;
}
h6 a {
color: black;
text-decoration: none;
padding: 5px;
background-color: #bbccdd;
font-weight: 600;
}
@media only screen and (min-width: 768px) {
#nsltr {
background-image: url(https://static.gazette.com/emails/circ/Audience%20Images/dg%20weekly%207.png);
background-size: cover;
}
}