Board Thread:Location Help/@comment-31072141-20170430075853/@comment-30365529-20170430082216

U can get a Metal Coat in the BP shop, Battle Colouseum with 150 BP.

Crystal Onix can be encountered at Route 14, but it is a slim chance to encounter one.