According to a release from Maine drug agents, authorities stopped a truck traveling south on Interstate 95 in Waterville Monday.
Inside the truck were Lloyd MacFarlane, Sr., 55, and Lloyd MacFarlane, Jr., 24, as well as 400 Oxycodone tablets police say were going to be sold.
Drug agents then executed a search warrant at their home on Medford Road in Lagrange.
The search turned up more than 100 Oxycodone tablets, eleven firearms and just under $30,000 in suspected drug proceeds.
The two have each been charged with aggravated trafficking.
They are being held at the Kennebec County Jail and scheduled to make their first court appearance Wednesday.