No Oil psi. Found something interesting. Please Help!

Well, was driving around about a month ago and lost oil pressure completely. I decided to pull the engine to root cause the failure and also inspect for further damage. I suspected the oil pump or shaft but these items had less than 500 miles on them. Well, got the engine out yesterday and inspected the oil pump and shaft. They both look perfect so I ruled them out of the equation. Then I found what appeared to be a half inch diameter freeze plug laying in the bottom of the oil pan. It looks as if something went through the center of it and punched it out of the hole it was plugging. It must have made some impact with other moving parts because it is rather mangled. Any ideas from anyone? Could this be the cause of my oil pressure issue. Other than that the bottom end looked decent and I couldn't find any other damage. Please Help!
 
There are a couple oil galley plugs behind the timing cover, and then there's one under the lower intake, at the very back. It is not uncommon for these to come out, especially with a high volume oil pump. Some builders get rid of the press in plug and thread the holes for a pipe plug
 
yes that would cause your oil issues. when i bought my block it was assembled excepft for one of those plugs in the valley of the block. (351w have a oil gallery plug in the valley of the block that comes out for cleaning) i could make only 10 psi because as we know everything takes the path of least resistence. so if one came out behind your timing cover it would land in your oiil pan be mangled because of the timing chain and you would lose all oil psi because thats where the oil passes first.