Displaying selected bibliographic items in the body of the text

You may use biblatex and its \fullcite macro. Note that is not necessary to typeset the full bibliography.

\documentclass{beamer}

\usepackage{biblatex}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@article{Bli74,
  author = {Blinder, Alan S.},
  year = {1974},
  title = {The economics of brushing teeth},
  journaltitle = {Journal of Political Economy},
  volume = {82},
  number = {4},
  pages = {887--891},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}

\begin{frame}
\fullcite{Bli74}
\end{frame}

% \begin{frame}
% \printbibliography
% \end{frame}

\end{document}

The biblatex-mla package doesn't define a \fullcite command (it would have been very helpful to have mentioned that you were using this package in your question). Adapting some code (and naming convention) from the biblatex-apa package, based on Hanging references using \fullcite, here is a solution to your problem. Since MLA uses different author name ordering in footnote references and bibliography references but you want to be able to display both, we define a \fullcitebib command which will insert a properly formatted full bibliography entry in the text and a \fullcitefoot command which will insert a properly formatted footnote-style entry.

\documentclass{beamer}

\usepackage[style=mla,autocite=footnote]{biblatex}
\DeclareAutoCiteCommand{footnote}[f]{\footcite}{\footcites}
\setlength{\bibhang}{1.5em}
\makeatletter
\DeclareCiteCommand{\fullcitefoot}
  {\renewcommand{\finalnamedelim}
   {\ifnum\value{liststop}>2 \finalandcomma\fi\addspace\&\space}%
   \list{}
   {\setlength{\leftmargin}{\bibhang}%
     \setlength{\itemindent}{-\leftmargin}%
     \setlength{\itemsep}{\bibitemsep}%
     \setlength{\parsep}{\bibparsep}}\item}
  {\usedriver
    {\DeclareNameAlias{sortname}{default}}
    {\thefield{entrytype}}\finentry}
  {\item}
  {\endlist\global\undef\bbx@lasthash}

\DeclareCiteCommand{\fullcitebib}
  {\renewcommand{\finalnamedelim}
   {\ifnum\value{liststop}>2 \finalandcomma\fi\addspace\&\space}%
   \list{}
   {\setlength{\leftmargin}{\bibhang}%
     \setlength{\itemindent}{-\leftmargin}%
     \setlength{\itemsep}{\bibitemsep}%
     \setlength{\parsep}{\bibparsep}}\item}
  {\usedriver
    {}
    {\thefield{entrytype}}\finentry}
  {\item}
  {\endlist\global\undef\bbx@lasthash}
\makeatother
\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@article{Bli74,
  author = {Blinder, Alan S.},
  year = {1974},
  title = {The economics of brushing teeth},
  journaltitle = {Journal of Political Economy},
  volume = {82},
  number = {4},
  pages = {887--891},
}
\end{filecontents}

\addbibresource{\jobname.bib}

%\renewcommand{\footnotesize}{\scriptsize} uncomment this if you want footnotes smaller
\begin{document}

\begin{frame}
This is a full citation in  footnote style: \fullcitefoot{Bli74}.

This is a full citation in bibliography style: \fullcitebib{Bli74}
\end{frame}

 \begin{frame}
 \printbibliography
 \end{frame}

\end{document}

output of code