They have been charged with drug trafficking and possession of a weapon for a dangerous purpose.
The NRP responded to a report of an armed person in Welland Monday night, in the Niagara Street and West Main Street area.
Officers searched a BMW and found more than $6,000 worth of oxycodone.
They arrested a 20-year-old and a 22-year-old, both from Mississauga.

Port Colborne Man Charged with Child Luring
Social Assistance Recipients Receiving Help
Man Faces Multiple Impaired Driving Charges
Police Looking for Stolen Wine
Airport Working to End Sexual Exploitation
Ontario Student Learning Under Review
Senior Seriously Hurt in Parking Lot
Cyclist Seriously Hurt After Collision