91³Ô¹ÏÍø

Watch CBS News

Pair arrested by San Jose police after seizing illegal firearms

San Jose police on Friday announced the recent arrests of two men after seizing multiple illegal firearms from a home last month.

According to officers, the investigation began in January after officers received a tip of gang activity near Ocala Avenue and South King Road in East San Jose. During the investigation, officers found surveillance footage of a man possessing a firearm in public.

Officers later identified the suspect as 19-year-old Daniel Pena, who is prohibited from owning firearms. Police said they also linked Pena to an unrelated armed robbery that took place in January in San Jose.

san-jose-firearms-arrest-041825-01.jpg
(L-R) Daniel Pena, Mario Munoz-Hernandez. San Jose Police Department

Arrest and search warrants were obtained. On March 20, Pena was arrested and booked into Santa Clara County Jail on suspicion of firearms offenses and armed robbery.

During a search of Pena's home, police said they found two privately manufactured firearms belonging to Pena. A locked safe belonging to a second suspect was also found.

Officers were able to seize a privately made firearm, an unserialized AK-47 short-barrel rifle and three unregistered loaded handgun from the safe. Police said the safe also contained cryptocurrency wallets, more than $20,000 in cash, ammunition, and narcotics.

san-jose-firearms-arrest-041825-02.jpg
Items, including weapons, that police said were seized from a home in San Jose on March 20, 2025. San Jose Police Department

Following the search, officers obtained an arrest warrant for the second suspect, identified as 37-year-old Mario Munoz-Hernandez of San Jose. Munoz-Hernandez was arrested on April 4 and was booked for possession of illegal firearms.

Anyone with additional information is asked to contact Officer Cortez of the department's Violent Crimes Enforcement Unit at 4528@sanjoseca.gov.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });